//
//  RPDataManager.m
//  RPCFCADemo_Example
//
//  Created by john on 2022/11/7.
//  Copyright © 2022 john. All rights reserved.
//

#import "RPDataManager.h"

@implementation RPDataManager
+ (instancetype)sharedInstance {
    static dispatch_once_t onceToken;
    static RPDataManager *instance = nil;
    dispatch_once(&onceToken, ^{
        instance = [[super allocWithZone:NULL] init];
    });
    return instance;
}

+ (id)allocWithZone:(struct _NSZone *)zone {
    return [self sharedInstance];
}

@end
